home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 1998 May / Software of the Month Club 1998 May.iso / pc / dos / dtp / sparkl43 / demo.bat < prev    next >
DOS Batch File  |  1998-03-03  |  17KB  |  540 lines

  1. @echo off
  2. echo off
  3. cls
  4. ::
  5. ::============= Quit if REQUIRED files aren't here. =============
  6. ::
  7. If Not Exist MainMnu1.Com goto _I_Can't_Go_On
  8. If Not Exist MainMnu2.Com goto _I_Can't_Go_On
  9. If Not Exist Features.Com goto _I_Can't_Go_On
  10. If Not Exist VertMenu.Com goto _I_Can't_Go_On
  11. If Not Exist HoriMenu.Com goto _I_Can't_Go_On
  12. If Not Exist Phone.Com    goto _I_Can't_Go_On
  13. goto Welcome
  14. :_I_Can't_Go_On
  15. cls
  16. echo                 A required file is NOT here.  I can't continue.
  17. echo                 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  18. echo.
  19. echo Run Demo.Bat from the drive/directory containing:  MainMnu1.Com, MainMnu2.Com,
  20. echo Phone.Com, VertMenu.Com, HoriMenu.Com, Features.Com and SS.Exe.
  21. SS 4 9 2 4 221 /Can't Find
  22. SS 4 17 1 12 221 /Main Files
  23. SS 15 25 23 112 3
  24. goto TheEnd
  25. ::
  26. :Welcome
  27. ::==== !!! Welcome to Sparkle ── the ULTIMATE batch file enhancer !!!
  28. ::     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  29. ss -4  1 13  9 219 /Welcome
  30. ss -4 10 32 11 178 /to
  31. ss -4 19 13 11 219 /Sparkle
  32. ss  1 10
  33. ss  7 3 99
  34. ::
  35. :GetName
  36. ::==== Get the user's name ── IF they have enough "environment space."
  37. cls :: ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  38. ss 6 1 1 1 80 78 32 /Welcome to Sparkle!  Here's an example of Sparkle's GET INPUT Option./
  39. echo.
  40. echo.
  41. echo.
  42. echo  We would like to address you BY NAME.  Please type in your FIRST NAME below.
  43. echo.
  44. echo  Please read Sparkle's manual for details on this powerful GET INPUT option.
  45. echo.
  46. ss 15 22 25 79 3
  47. :==== draw a box over our scrolling banner using color 68 (red on red).
  48. ss  6 18 3 24 78 -27 -250 / What should we call you? /
  49. ss 12 22 15 78 15 1 /  Please enter your FIRST NAME ──    /YourName
  50. cls
  51. If errorlevel 100 goto EnvironError
  52. if %YourName%X==X goto noname
  53. goto Name_Is_Okay
  54. :NoName
  55. echo            Name was blank.  Please enter your FIRST NAME when we ask.  
  56. ss 15 12 23 13 3
  57. Goto GetName
  58. :Name_Is_Okay
  59. ss 17 13 219 0 1 /Thank you %YourName%        /
  60. Goto Name_OK
  61. :EnvironError
  62. ss 6 1 1 1 80 78 32 /Sorry, we couldn't save your name./
  63. echo.
  64. echo.
  65. echo      We tried to save your name to an "environment variable."  But
  66. echo      Sparkle reported an error.  (That was polite, wasn't it?)
  67. echo.
  68. echo      You may not have had enough ENVIRONMENT SPACE to SET (create)
  69. echo      an environment variable.
  70. echo.
  71. echo      That's okay.  No harm is done.  We simply can't address you by name.
  72. echo.
  73. echo      Please read Sparkle's manual for details on using the GET INPUT option.
  74. echo      And check your CONFIG.SYS file for a "SHELL=..." line.  Look for the
  75. echo      "/e=###" option ("e" = environment space).  Raise the number (###) by
  76. echo      50 - 100.  Then re-boot.  Doing this might solve the problem.
  77. echo.
  78. pause
  79. ss 18 5
  80. ::==== Use Sparkle's WINDOW option to print a CENTERED 1-liner !!!
  81. :Name_OK
  82. cls
  83. ss 6 1 1 1 80 78 32 / Welcome to Sparkle %YourName% /
  84. echo.
  85. echo.
  86. echo.
  87. echo         We hope you enjoy this demo.  And we hope you enjoy Sparkle.
  88. echo.
  89. echo.
  90. ss 15 22 25 27 3
  91. ::
  92. ::=============== The Main Menu for this demo
  93. ::                ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  94. :MainMenu
  95. cls
  96. ::==== "run" our main menu -- an "executable .COM screen."
  97. MainMnu1
  98. ::==== The next line tells Sparkle to find menu options starting in
  99. ::     row 11, column 28 through row 21, column 54.  Highlight options
  100. ::     in color 94 (yellow on magenta).  "1" means Vertical bar menu.
  101. ss 2 11 28 21 54 94 1
  102. cls
  103. If errorlevel 6 goto End       ::this will handle [Escape] as well as "Quit"
  104. If errorlevel 5 goto MoreOptions
  105. If errorlevel 4 goto Menus
  106. If errorlevel 3 goto ScreenEffects
  107. If errorlevel 2 goto BigEverything
  108. If errorlevel 1 goto Intro
  109. Goto MainMenu
  110. ::
  111. ::================= MAIN Menu Options ====================
  112. ::================= MAIN Menu Options ====================
  113. ::================= MAIN Menu Options ====================
  114. ::
  115. ::============================ Intro
  116. :Intro                       ::▀▀▀▀▀
  117. Features
  118. ss 15 25 41 14 2
  119. Goto MainMenu
  120. ::
  121. ::========= Demonstrate Sparkle's BIG! Fonts -- static and scrolling =========
  122. :BigEverything
  123. ::========= Demonstrate Sparkle's BIG! Fonts -- static and scrolling =========
  124. ::
  125. ss 16 1
  126. ss 18 1 27
  127. ss 6 1 1 1 80 78 32 / Sparkle's attention-getting Big! Font (tm) options : : : /
  128. ss -4 10 1 29 219 /Big! Fonts
  129. ss 7 5 99
  130. ss 17 26 178 0 1 /          /
  131. ss 17 26 178 0 1 /Or, SCROLL messages ── in a NORMAL font.           /
  132. ss 17 26 178 1 1 /Or, SCROLL messages ── in a TALL, BROADWAY font.          /
  133. ss 18 4 64
  134. ss 6 8 3 16 77 -27 -32 / Were some scrolling messages j-i-t-t-e-r-y?  /
  135. ss 5 10 7 27 /      A PC' speed affects how text scrolls across the screen.
  136. ss 5 12 7 27 /E-x-p-e-r-i-m-e-n-t with BOTH normal and Broadway fonts on different
  137. ss 5 13 7 27 /PCs to see which options work best on YOUR PC, and across PCs.
  138. ss 15 25 40 13 2
  139. Goto MainMenu
  140. ::============= Demostrate Sparkle's m-a-n-y screen-enhancing effects =============
  141. :ScreenEffects
  142. ::============= Demostrate Sparkle's m-a-n-y screen-enhancing effects =============
  143. ::====
  144. ::              BRIGHT background colors
  145. ::====          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  146. cls
  147. ss 11 0
  148. ss -6 2 3 24 78 -3 177
  149. ss -6 3 5 23 76 -131 176
  150. ss -6 4 7 22 74 -192 176
  151. ss -6 5 9 21 72 -211 219
  152. ss -6 6 11 20 70 211 1
  153. ss -6 7 12 19 69 -224 32
  154. ss  4 8 14 224 219 /Bright!
  155. ss  5 17 15 27 /  This screen should blink like crazy.  Press a key!  /
  156. ss 15 25 23 78 3
  157. ss 11 1
  158. ss  5 17 14 27 / We just turned BRIGHT Background Colors ON.  IF you  /
  159. ss  5 18 14 27 / have an EGA│VGA monitor, colors should differ A LOT!  /
  160. ss 15 25 23 78 3
  161. ss 18 9
  162. ss 11 0
  163. ::====
  164. ::                 Windows
  165. ::====             ▀▀▀▀▀▀▀
  166. ss -6  1 1 25 80 27 1  /... This demonstrates Sparkle's very flexible WINDOW options ...
  167. ss  6  3 4 5 24 112 1  / Frame Style # 1
  168. ss  6  7 4 9 24 12 2   / Frame Style # 2
  169. ss  6  11 4 13 24 123 3/ Frame Style # 3
  170. ss  6  15 4 17 24 13 4 / Frame Style # 4
  171. ss  6  19 4 22 24 26 -5 / Frame Style # 5
  172. ss  6  3 55 5 77 112 254/Use any ASCII Char.
  173. ss  6  7 55 9 77 12 21  / ASCII Char. #  21
  174. ss  6  11 55 13 77 123 250 / ASCII Char. # 250
  175. ss  6  15 55 17 77 13 240 / ASCII Char. # 240
  176. ss  6  19 55 22 77 26 -15 / ASCII Char. #  15
  177. ss  6  6 28 11 51 64 -32 / No Frame With Shadow
  178. ss  6  15 28 20 51 64 32 / Or Without Shadows
  179. ss 3 24 25 112 / /── Press any key to continue ──
  180. cls
  181. ::====
  182. ::                 Fades
  183. ::====             ▀▀▀▀▀
  184. :: ==== turn dark blue backgroud colors ON
  185. ss 16 1
  186. :: ==== paint the screen blue (dark blue on VGAs)
  187. ss 9 1 1 25 80 27 1
  188. ss 17 29 178 2 1 /Fade screens out in many, dramatic ways...        /
  189. cls
  190. ::====Turn bright backgrounds ON
  191. ss 11 1
  192. ss 18 3 231 4
  193. ss 18 1 7   4
  194. ss 18 2 167 4
  195. ss 18 4 31  4
  196. ss 18 5 151 4
  197. ss 18 6 215 4
  198. ss 18 7 39  4
  199. ss -6 5 5 20 75 30 -5 / Now watch the S-P-I-R-A-L fade-out effect!  
  200. ss 7 5 99
  201. ss 18 9
  202. ss 18 8 13 4
  203. ::====
  204. ::                 Paint
  205. ::====             ▀▀▀▀▀
  206. Cls
  207. ss 6 1 1 1 80 78 32 / Sparkle's PAINT SCREEN option /
  208. echo.
  209. echo   Here we're painting areas of the screen.  You can paint anything from
  210. echo   a single character to the entire screen.  And you can fill an area
  211. echo   with color, or paint a border around something.  NOTE:  If you have
  212. echo   a MONOCHROME monitor, you won't see ANY of the demos that use colors.
  213. ss 9 10 4 14 80 18 1
  214. ss 9 16 15 24 54 64 1
  215. ss 9 8 70 20 75 39 1
  216. : ===== Paint just the border here (thus the ending "0")
  217. ss 9 7 35 23 50 94 0
  218. echo.
  219. Pause
  220. ::====
  221. ::                 Reverse Color
  222. ::====             ▀▀▀▀▀▀▀▀▀▀▀▀▀
  223. Cls
  224. ss 6 1 1 1 80 78 32 / Sparkle's REVERSE COLOR option /
  225. echo.
  226. echo            Now we'll REVERSE these colors -- reversing them 6 times each.
  227. echo        One use for this option is to draw attention to something on the screen.
  228. echo.
  229. ss 9 10 4 14 80 18 1
  230. ss 9 16 15 24 54 64 1
  231. ss 9 8 70 20 75 39 1
  232. ss 9 7 35 23 50 94 0
  233. Pause
  234. ss 10 10 4 14 80 6 1
  235. ss 10 16 15 24 54 6 1
  236. ss 10 8 70 20 75 6 1
  237. : ===== Reverse just the WHOLE THING here -- several colors will change!
  238. ss 10 7 35 23 50 6 1
  239. : ===== Now reverse EVERYTHING ON THE SCREEN !!!
  240. ss 10 1 1 25 80 6 1
  241. echo.
  242. Pause
  243. Goto MainMenu
  244. ::
  245. ::============= Demostrate Sparkle's MENU options =============
  246. :Menus
  247. ::============= Demostrate Sparkle's MENU options =============
  248. ::
  249. cls
  250. ss 6 1 1 1 80 78 32 /  Sparkle Offers THREE Types of Menus ── 2 with Mouse Support!  /
  251. echo.
  252. echo.
  253. echo.
  254. echo    ■ Sparkle offers VERTICAL Scrolling Bar Menus (the main menu is an example)
  255. echo.
  256. echo    ■ Sparkle also offers HORIZONTAL Scrolling Bar Menus
  257. echo.
  258. echo    ■ Finally, Sparkle offers ASK ── to get a user's choice, or simply to pause
  259. ss 15 22 25 27 3
  260. ::
  261. :==================== Demonstrate VERTICAL bar menus ===================
  262. ::
  263. VertMenu
  264. ss 2 4 7 22 37 112 1
  265. cls
  266. If errorlevel 9 goto QuitChosen
  267. If errorlevel 5 goto DOSProgram
  268. echo You chose a WINDOWS program.
  269. goto Broadway_Menu
  270. :QuitChosen
  271. echo You chose to Quit.  But of course we have another MENU example for you.
  272. goto Broadway_Menu
  273. :DOSProgram
  274. echo You chose a DOS program.
  275. :Broadway_Menu
  276. ss 7 4 99
  277. ::
  278. ::==== Use Sparkle's MONITOR option to see if they have a VGA -- since
  279. ::     we're about to load a Broadway Screen Font which works ONLY on VGAs.
  280. ss 8
  281. If errorlevel 6 goto Bway_Font
  282. goto HorizontalMenu
  283. :Bway_Font
  284. ss 15 12 4 78 3 / IF you have a VGA monitor ── WATCH for Sparkle's BROADWAY FONT !!!  /
  285. ::==== turn ON our Broadway font
  286. ss 19 1
  287. VertMenu
  288. ss 2 4 7 22 37 112 1
  289. ::
  290. :==================== Demonstrate HORIZONTAL bar menus ===================
  291. ::
  292. :HorizontalMenu
  293. HoriMenu
  294. ss 2 5 9 5 78 112 2
  295. cls
  296. If errorlevel 27 goto H_Escape
  297. If errorlevel 5 goto  H_Word
  298. If errorlevel 4 goto  H_DOS
  299. If errorlevel 3 goto  H_Windows
  300. If errorlevel 2 goto  H_Fun
  301. echo You chose dBASE.
  302. goto Demo_ASK
  303. :H_Escape
  304. echo You pressed Escape.
  305. goto Demo_ASK
  306. :H_Word
  307. echo You chose to run WORD.
  308. goto Demo_ASK
  309. :H_DOS
  310. echo You chose to go to DOS.
  311. goto Demo_ASK
  312. :H_Windows
  313. echo You chose to run Windows.
  314. goto Demo_ASK
  315. :H_Fun
  316. echo You chose to have a little FUN!
  317. ::
  318. :==================== Demonstrate ASK ===================
  319. ::
  320. :Demo_ASK
  321. ss 7 8 99
  322. ss 19 0
  323. ss 18 6
  324. ss 6 1 1 13 80 32 -32
  325. ss 6 2 3 11 77 79 -1 / Finally, Sparkle offers ASK -- for text-mode OR graphics-mode screens.
  326. ss 5 4 13 11 / Press a key to select the program you'd like to run. /
  327. ss 5 7 17 11 / dBASE            Sparkle            P-Screen  /
  328. ss 5 9 17 11 / Quicken          WordPerfect        Lotus 123 /
  329. ss 5 24 5 11 /Notice that Sparkle accepts ONLY one of the keys mentioned (or Escape).
  330. ss 3 18 18  112 /DSPQWL /  Press [D], [S], [P], [Q], [W] or [L] ──  /
  331. goto MainMenu
  332. ::
  333. ::================= 2nd Menu ====================
  334. ::================= 2nd Menu ====================
  335. ::================= 2nd Menu ====================
  336. :MoreOptions
  337. ::====
  338. MainMnu2
  339. ss 2 11 28 24 54 94 1
  340. cls
  341. If errorlevel 5 goto MainMenu
  342. If errorlevel 4 goto DOSVersion
  343. If errorlevel 3 goto View_File
  344. If errorlevel 2 goto Prompts
  345. If errorlevel 1 goto Sounds
  346. Goto MoreOptions
  347. ::
  348. ::============================ Sounds
  349. :Sounds                      ::▀▀▀▀▀▀
  350. ::====
  351. ss 6 11 30 17 77 79 1 /Sound Effects
  352. ss 5 13 37 79 /Here are a few of the many sound
  353. ss 5 15 37 79 /effects that Sparkle offers you.
  354. echo on
  355. ss 1 4
  356. ss 1 5
  357. ss 1 6
  358. ss 1 7
  359. ss 1 8
  360. ss 1 9
  361. ss 1 11
  362. ss 1 12
  363. ss 1 13
  364. ss 1 14
  365. echo off
  366. ss 3 24 1 112 / /── Press any key to continue ──
  367. cls
  368. ss 6 10 30 17 77 79 1 /Or play sounds over & over.
  369. ss 5 13 40 79 /Press a key to stop.  Or wait
  370. ss 5 14 40 79 /until we do this 5 times.
  371. ss 1 6 4
  372. cls
  373. ss 6 11 30 17 77 79 1 /
  374. ss 5 13 37 79 /Would you like to listen to the
  375. ss 5 15 37 79 /William Tell Overture?  (Yes\No)
  376. ss 3 24 28 112 /YN /── Press [Y]es or [N]o ──
  377. If Errorlevel 89 goto _WmTell
  378. Goto MoreOptions
  379. :_WmTell
  380. ss 1 99
  381. Goto MoreOptions
  382. ::
  383. ::==== Demonstrate different PROMPTS
  384. :Prompts
  385. ::
  386. Cls
  387. ss 6 1 1 1 80 78 32 / Sparkle's attention-getting PROMPTS /
  388. echo.
  389. echo.
  390. echo     There are many times in batch files when you want to Pause and wait
  391. echo     for users to press a key.  DOS offers a Pause option, and Sparkle
  392. echo     also offers an ASK option.  But Sparkle also offers other, dramatic
  393. echo     options.  They let YOU control  WHAT you see, WHERE it is, and what
  394. echo     COLORS to use.
  395. echo.
  396. echo     You've seen several options earlier.  Press a key to see them all.
  397. echo.
  398. echo                NOTE:  PRESS A KEY as EACH PROMPT appears.
  399. echo.
  400. Pause
  401. echo.
  402. echo.
  403. echo     Here's a TWIRLING BATON =====
  404. ss 15 17 39 14 1
  405. echo.
  406. echo     Here's an EXPLODING BUTTON ==
  407. ss 15 19 39 30 2
  408. echo.
  409. echo     And then there are BANNERS ===
  410. ss 15 21 39 79 3
  411. echo.
  412. echo     Or choose YOUR OWN scrolling banner ===
  413. ss 15 23 46 79 112 / Display any message you like! /
  414. Goto MoreOptions
  415. ::
  416. ::================ Demonstrate View File ================
  417. :View_File
  418. ::================ Demonstrate View File ================
  419. ::
  420. Cls
  421. If exist SS.Txt goto View_Doc
  422. echo.
  423. echo Sorry, I was about to demonstrate VIEW FILE by displaying Sparkle's manual.
  424. echo But SS.Txt is NOT here.  Press a key to return to the menu.  
  425. echo.
  426. Pause
  427. Goto MoreOptions
  428. ::
  429. :View_Doc
  430. ::
  431. ::1st, "fade" the screen out to create some color
  432. ss 18 6 47 4
  433. ss 6 1 1 1 80 78 32 / Sparkle's VIEW FILE option!  Let's browse through Sparkle's manual! /
  434. ::2nd, "explode" a window inside which we'll display the file
  435. ss -6 4 5 23 79 8 32
  436. ss 6 25 1 25 80 78 32 / Press cursor pad keys to scroll through the file.  [Escape] = Quit /
  437. ::finally, display our file inside the window
  438. ss 14 3 2 22 77 27 /SS.Txt
  439. Goto MoreOptions
  440. ::
  441. ::====== Demonstrate Getting DOS version/Monitor Type ======
  442. :DOSVersion
  443. ::====== Demonstrate Getting DOS version/Monitor Type ======
  444. :
  445. Cls
  446. ss 6 1 1 1 80 78 32 / Which version of DOS are you using? /
  447. echo.
  448. echo.
  449. echo     It sometimes helps to know which version of DOS is being used.
  450. echo     For example, certain programs can't run under early DOS versions.
  451. echo     Or you might need to know if certain DOS features are available.
  452. echo.
  453. echo.
  454. ss 7 12 99
  455. ss 13
  456. If Errorlevel 63 goto Dos_63_Plus
  457. If Errorlevel 60 goto DOS6
  458. If Errorlevel 50 goto DOS5
  459. If Errorlevel 40 goto DOS4
  460. If Errorlevel 30 goto DOS3
  461. If Errorlevel 20 goto DOS2
  462. If Errorlevel 10 goto DOS1
  463. :Dos_63_Plus
  464. ss 17 14 177 1 / Sparkle reports you're using a version of DOS higher than 6.2.        /
  465. goto Which_Monitor
  466. :DOS1
  467. ss 17 14 177 0 1 / Sparkle reports DOS 1.x is being used.        /
  468. goto Which_Monitor
  469. :DOS2
  470. ss 17 14 177 0 1 / Sparkle reports DOS 2.x is being used.        /
  471. goto Which_Monitor
  472. :DOS3
  473. ss 17 14 177 0 1 / Sparkle reports DOS 3.x is being used.        /
  474. goto Which_Monitor
  475. :DOS4
  476. ss 17 14 177 0 1 / Sparkle reports DOS 4.x is being used.        /
  477. goto Which_Monitor
  478. :DOS5
  479. ss 17 14 177 0 1 / Sparkle reports DOS 5.x is being used.        /
  480. goto Which_Monitor
  481. :DOS6
  482. ss 17 14 177 0 1 / Sparkle reports DOS 6.x is being used.        /
  483. ::
  484. :Which_Monitor
  485. ::
  486. ss 8 99
  487. if errorlevel 3 goto Color_Monitor
  488. cls
  489. ss 17 15 178 0 /Sparkle reports you have a MONOCHROME monitor.        /
  490. Goto MoreOptions
  491. :Color_Monitor
  492. ss 16 1
  493. ss 18 6 26 4
  494. ss 17 26 178 0 /Sparkle reports you have a COLOR monitor.       /
  495. ss 16 0
  496. Goto MoreOptions
  497. ::
  498. ::==================== End ====================
  499. :End
  500. ::==================== End ====================
  501. cls
  502. If not exist Phone.Com goto End2
  503. Phone
  504. ss 1 88
  505. ss 15 6 35 48 3 /Call (415) 863-0530  /
  506. ss 18 8 13 6
  507. ::
  508. :End2
  509. ::
  510. cls
  511. ss 6 1 1 1 80 78 32 / Thank you for trying Sparkle %YourName%/
  512. echo.
  513. echo.
  514. echo   ■ We hope you enjoyed this demo %YourName%
  515. echo.
  516. echo   ■ Type SS ─┘ for a summary of Sparkle's many options
  517. echo,
  518. echo   ■ And please browse through Sparkle's manual for details on your many options
  519. echo.
  520. echo.
  521. echo Finally, we hope you enjoyed the examples of our "executable .COM screens:"
  522. echo the PHONE, the MENU SCREENS, etc.
  523. echo.
  524. echo We created these screens using P-Screen, another of our programs.  With
  525. echo P-Screen you can create a-n-y type of text-mode screen you like, with a-n-y
  526. echo colors, and with any of 20+ Big! Fonts (tm) that we include.
  527. echo.
  528. echo Because P-Screen is such a useful companion to Sparkle, we offer a "package
  529. echo discount" when you order them together.  See TO-ORDER.Txt for details.
  530. echo.
  531. echo Goodbye %YourName% 
  532. echo.
  533. echo.
  534. :TheEnd
  535. :==== turn OFF any screen options we may have set: Bright BG, Dark Blue, B'Way
  536. ss 11 0
  537. ss 16 0
  538. ss 19 0
  539.  
  540.